package com.marvels.financial.loan.dao;

import java.util.List;

import com.marvels.financial.loan.dto.McfeSustainBankListDTO;

public interface McfeSustainBankListMapper {
    int deleteByPrimaryKey(Long id);

    int insert(McfeSustainBankListDTO record);

    int insertSelective(McfeSustainBankListDTO record);

    McfeSustainBankListDTO selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(McfeSustainBankListDTO record);

    int updateByPrimaryKey(McfeSustainBankListDTO record);
    
    /**
     * 通过银行名称查询支持银行列表
     * @param record
     * @return
     */
    List<McfeSustainBankListDTO> selectByBankName(McfeSustainBankListDTO record);
    
    /**
     * 查询所有支持的银行列表
     * @return
     */
    List<McfeSustainBankListDTO> selectSustainBankList();
}